.login-page{
    -fx-background-image: url("/images/themes/orange/login_bg.jpg");
    -fx-background-size: 1140px 624px;
}
.login-title{
    -fx-text-fill: #ff8000;
}
.btn-login {
    -fx-background-color: #ff8000;
    -fx-border-color: #ff8000;
}
.btn-login:hover{
    -fx-background-color: #ff9326;
    -fx-border-color: #ff9326;
}
.btn-save {
    -fx-background-color: #ff8000;
    -fx-border-color: #ff8000;
}
.btn-save:hover{
    -fx-background-color: #ff9326;
    -fx-border-color: #ff9326;
}
.btn-green {
    -fx-background-color: #16a157;
    -fx-border-color: #16a157;
}
.btn-green:hover{
    -fx-background-color: #0d8e49;
    -fx-border-color: #0d8e49;
}
.btn-back,
.btn-browser{
    -fx-border-width: 1px;
    -fx-border-color: #ff8000;
    -fx-text-fill: #ff8000;
    -fx-btn-icon-color: #ff8000;
}
.btn-back:hover,
.btn-back:focused,
.btn-browser:hover,
.btn-browser:focused{
    -fx-background-color: #ff8000;
    -fx-border-color: #ff8000;
    -fx-text-fill: #fff;
    -fx-btn-icon-color: #fff;
}


.main-window-title-bar{
    -fx-background-color: #fff;
    -fx-border-style: none none solid none;
    -fx-border-width: 0 0 1px 0;
    -fx-border-color: #f0f1f5;
}
.window-title{
    -fx-text-fill: #ff8000;
}

.main-window-btn{
    -fx-btn-icon-color:#666666;
    -fx-background-color: TRANSPARENT;
}
.main-window-btn:hover{
    -fx-background-color: #cccccc;
}
.dialog-window-btn{
    -fx-btn-icon-color:#fff;
    -fx-background-color: TRANSPARENT;
}
.dialog-window-btn:hover{
    -fx-background-color: #fc8372;
}

.main-window-split .line{
    -fx-border-color: #cccccc;
}
.main-menu-split .line{
    -fx-border-color: #f4f5f9;
}

.main-window-tool-btn{
    -fx-background-color: TRANSPARENT;
    -fx-text-fill: #ff8000;
    -fx-btn-icon-color: #ff8000;
}
.main-window-tool-btn:hover{
    -fx-background-color: #fff2f0;
}

.main-app-connect-success{
    -fx-text-fill: #ff8000;
    -fx-btn-icon-color: #ff8000;
}
.main-app-connect-fail{
    -fx-text-fill: #666666;
    -fx-btn-icon-color: #666666;
}

.main-left-Pane{
    -fx-background-color: #fff;
    -fx-border-color: #e8e8e8;
}
.project-left-pane{
    -fx-border-color: #e8e8e8;
}

.win-menu-view .common-list-cell:hover,
.eval-menu-view .common-list-cell:hover{
    -fx-background-color: #f4f5f9;
}
.win-menu-view .list-cell:odd:selected,
.win-menu-view .list-cell:even:selected,
.eval-menu-view .list-cell:odd:selected,
.eval-menu-view .list-cell:even:selected{
    -fx-background-color: #fff3eb;
}
.win-menu-view .list-cell:odd:selected .win-menu-item-label,
.win-menu-view .list-cell:even:selected .win-menu-item-label,
.eval-menu-view .list-cell:odd:selected .win-menu-item-label,
.eval-menu-view .list-cell:even:selected .win-menu-item-label{
    -fx-text-fill: #ff8000;
}
.win-menu-view .list-cell:odd:selected .win-menu-item-icon,
.win-menu-view .list-cell:even:selected .win-menu-item-icon,
.eval-menu-view .list-cell:odd:selected .win-menu-item-icon,
.eval-menu-view .list-cell:even:selected .win-menu-item-icon{
    -fx-background-color: #ff8000;
}
.home-img{
    -fx-background-image: url("/images/themes/orange/home_img.jpg");
    -fx-background-size: 1040px 764px;
}

/* Colors on hover */
.pagination > .pagination-control > .control-box > .number-button:hover,
.pagination > .pagination-control > .control-box > .bullet-button:hover,
.pagination > .pagination-control > .control-box > .left-arrow-button:hover,
.pagination > .pagination-control > .control-box > .right-arrow-button:hover {
    -fx-border-color: #ff8000;
    -fx-text-fill: #ff8000;
}
/* Selected toggle color */
.pagination > .pagination-control > .control-box > .number-button:selected,
.pagination > .pagination-control > .control-box > .bullet-button:selected{
    -fx-border-color: #ff8000;
    -fx-text-fill: #ff8000;
}
.page-title{
    -fx-text-fill: #ff8000;
}
.page-title .title-icon{
    -fx-max-height: 30px;
    -fx-max-width: 20px;
    -fx-background-color: #ff8000;
}

.tab-option-btn{
    -fx-option-color: #ff8000;
}
.tab-option-btn:hover{
    -fx-option-color: #ff9326;
}
.pes-text-field:focused,
.pes-datepicker:focused{
    -fx-border-color: #ff8000;
    -fx-background-color: transparent;
}
.btn-search {
    -fx-background-color: #ff8000;
    -fx-border-color: #ff8000;
}
.btn-search:hover {
    -fx-background-color: #ff9326;
    -fx-border-color: #ff9326;
}
.btn-only-icon {
    -fx-background-color: #ff8000;
    -fx-border-color: #ff8000;
}
.btn-only-icon:hover{
    -fx-background-color: #ff9326;
    -fx-border-color: #ff9326;
}
.btn-dispose {
    -fx-background-color: #ff9191;
    -fx-border-color: #ff9191;
}
.btn-dispose:hover{
    -fx-background-color: #ff1718;
    -fx-border-color: #ff1718;
}
.score-container  {
    circleindicator-color: #ff8000;
}
.layer-score .progress-bar {
    -fx-progress-bg-color: #fff3eb;
    -fx-progress-color: #ff8000;
}
.layer-score .progress-bar:hover{
    -fx-progress-bg-color: #fff3eb;
    -fx-progress-color: #ff8000;
}
.layer-score .label{
    -fx-text-fill: #181c25;
}

HorizontalHeaderColumn > TableColumnHeader.column-header.table-column.selected,
HorizontalHeaderColumn > TableColumnHeader.column-header.table-column.selected > Label,
VerticalHeader > Label.selected
{
    -fx-background-color:#ff9326;
    -fx-text-fill :#181c25;
}
.spreadsheet-cell.data-cell:selected,
.spreadsheet-cell.data-cell-left:selected{
    -fx-background-color: #ff9326;
}
.pes-dialog-layout .pes-layout-heading {
    -fx-background-color:#ff8000;
}
.pes-dialog-layout .pes-layout-heading .page-dialog-title{
    -fx-text-fill: #fff;
}
.pes-dialog-layout .pes-layout-heading .page-dialog-icon{
    -fx-background-color: #fff;
}

.tool-menu-btn{
    -fx-icon-fill: #ff8000;
}
.tool-menu-btn:hover{
    -fx-background-color: #fff3eb;
}

.pes-block-button .btn-icon{
    -fx-border-color: #fff3eb;
}
.pes-block-button .btn-icon:hover{
    -fx-background-color: #fff3eb;
    -fx-border-color: #fff3eb;
}
.pes-block-button .btn-icon .icon-graphic{
    -fx-background-color: #ff8000;
}
.pes-block-button .btn-text{
    -fx-text-fill: #707273;
}

.tab-header-area .tab-header-background {
    -fx-background-color: #f4f5f9;
}
.tab:selected .tab-label{
    -fx-text-fill: #ff8000;
}

.toggle-switch:selected .thumb-area,
.toggle-switch:selected:focused .thumb-area{
    -fx-background-color: #ff8000;
}
.toggle-switch:selected:hover .thumb-area{
    -fx-background-color: #ff9326;
}
